Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
67 PEN GREEN LANE Terraced £127,721 £36,500 29 Mar 2001
69 PEN GREEN LANE Terraced £157,982 £81,995 20 Aug 2004
73 PEN GREEN LANE Terraced £214,140 £198,000 26 Nov 2021